package animal;

import food.Food;

public class Peacock extends Animal{

    public Peacock(String name){
        super(name);
    }
    @Override
    public void eat(Food food) {
        int amount=food.getFood();//获取投喂食物数量
        if (food.getPeaccockfood()<amount){//判断投喂数量是否大于剩余数量
            System.out.println("你不可以投喂这么多食物，因为你只剩下"+food.getPeaccockfood()+"kg");
            return;
        }
        food.setPeaccockfood(amount);//减少孔雀粮食的数量，但是大于剩余的就不可以投喂
        System.out.print("喂食完成：孔雀因为你的投喂海豚粮食非常开心  所以");
        super.stroll();//愉快的行为

    }

    /*public static void main(String[] args) {
        Food food=new Food();
        Peacock peacock=new Peacock("孔雀");          //测试方法的可行性，不重要，不想删掉，万一要改代码
        peacock.eat(food);
        System.out.println(food.getPeaccockfood());
    }*/
}
